package com.zodiac.app.szse.sse.company.dto;

import com.zodiac.app.szse.sse.SseCommonResponse;
import lombok.Data;
import lombok.NoArgsConstructor;

import java.util.List;

/**
 * 上交所-公司概况-响应参数
 */
@NoArgsConstructor
@Data
public class SseCompanyOverviewResponse extends SseCommonResponse {
    private String sqlId;
    private Object texts;
    private List<Result> result;


    @NoArgsConstructor
    @Data
    public static class Result {
        private String STATE_CODE_B_DESC;
        private String COMPANY_ABBR;
        private String SCU_TYPE;
        private String AREA_NAME_DESC;
        private String COMPANY_ADDRESS;
        private String LEGAL_REPRESENTATIVE;
        private String ISHLT;
        private String SECURITY_CODE_A_SZ;
        private String SECURITY_CODE_A;
        private String ENGLISH_ABBR;
        private String SECURITY_CODE_B;
        private String IF_VOTE_DIFFERENCE;
        private String STATE_CODE_A_DESC;
        private String SMALL_CLASS_NAME;
        private String IF_PROFIT;
        private String OTHER_CODE;
        private String SSE_CODE_DESC;
        private String COMPANY_CODE;
        private String OFFICE_ZIP;
        private String SECURITY_30_DESC;
        private String FULLNAME;
        private String E_MAIL_ADDRESS;
        private String TYPE;
        private String CSRC_GREAT_CODE_DESC;
        private String FOREIGN_LISTING_ADDRESS;
        private String FOREIGN_LISTING_DESC;
        private String CHANGEABLE_BOND_CODE;
        private String OTHER_ABBR;
        private String FULL_NAME_IN_ENGLISH;
        private String CSRC_MIDDLE_CODE_DESC;
        private String SEC_NAME_FULL;
        private String WWW_ADDRESS;
        private String SECURITY_ABBR_A;
        private String CSRC_CODE_DESC;
        private String CHANGEABLE_BOND_ABBR;
        private String OFFICE_ADDRESS;
        private String REPR_PHONE;
    }
}
